#ifndef SUBSETNUM_H_
#define SUBSETNUM_H_

#include<stdio.h>
#include<string.h>
#include<stdlib.h>

// -当子集与kval相等时返回 1
// -当不相等时则返回 0
int subsetnumEqual(int * setA,int sizeA,int kval,unsigned int code);

// -setA中当子集数相同
int isValidSet(int * setA,int sizeA);

// -当元素都不相同都正整数时有效
// -有效返回 1，无效返回 0
// -计算文件中的正整数的个数(需要对fptr进行一个判断)
int countInteger(FILE * fptr);


int subsetSum(int *,int,int);

// -统计子集数量并返回
unsigned int countSubSetNumber(int sizeA);


#endif //!SUBSETNUM_H_

